Career 2015 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 Australia F2 Australia F9 The LTA Hull Challenger - Hull ARMS USTA Challenger - Rocky Mount Copa Ericsson Brazil - Sao Paulo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Samsung Securities Cup Challenger Tennis - Seoul Heineken Challenger 2004 - Ho Chi Minh City Ispat Open 2004 - Ostrava Siemens Open 2004 - Scheveningen Open Castilla y Leon - Segovia Venice Open - Venice BMW Tennis Championship - Sunrise South African Airways Tennis Open - Durban ATU Cup 1999 - Weiden 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Fes Morocco Tennis Tour - Marrakech USTA Seascape Challenger - Aptos Open Costa Daurada - Tarragona III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Ljubljana Open 2008 - Ljubljana Cali Challenger Furth Challenger Poznan Challenger Bancolombia Open - Cali 2002 Azalea Orthopedic Challenger - Tyler Isla de Gran Canaria - Mas Palomas Burnie Challenger Tanger Challenger Meknes Challenger Sofia Challenger Brasilia Challenger Gallagher International - Hamilton Open Punta Del Este/Copa Banco Montevideo - Punta Del Este IV Abierto Internacional de Salinas - Salinas Copa Ericsson - Santiago Copa Ericsson - Caracas The Granby Natrel Challenger - Granby Challenger Santa Cruz - Santa Cruz Zivnobanka Open 1999 - Prostejov Venice Challenger - Venice Copa Ericsson - Lima USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco C.T. San Remo - XIII Piertomaso Tessitore - San Remo Zivnobanka Czech Open - Prostejov 2004 Freeman Men's Challenger - Joplin Uncle Toby's Burnie Challenger - Tasmania XXXVII Torneig C.E. Laieta - Barcelona Steelers Cup - Kosice ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Porsche Open - Poznan Renault Slovenian Open - Ljubljana Challenger Copa Sevilla - Seville The USTA Challenger at West End Racquet - Torrance USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Prosperita Open 2007 - Ostrava Schickedanz Open - Furth Copa Ericsson Peru - Lima Open Castilla y Leon Trofeo Iberdrola - Segovia St. Brieuc Challenger Telesp Celular Open - Ribeirao Preto Telesp Celular Open - Campinas USTA Challenger of San Antonio - San Antonio ECM Prague Open 2005 - Prague Genoa Open Challenger-Fondazione Carige - Genova 7th Wartburg Open - Eisenach Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Copa Ericsson - Guadalajara XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton Optimus Maia Open - Maia Siemens Open 2001 - Scheveningen Stella Artois Clay Court Championships - Budaors Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Pekao Open 2001 - Szczecin Copa Ericsson Uruguay - Montevideo Open de Nice - Nice V Trofeo Ciudad de Quito - Quito Copa Ericsson - Sao Paulo 2002 Eddleman USTA Challenger - Birmingham Granby Challenger - Granby Binghamton Professional Tennis Tournament - Binghamton Copa Ericsson Peru - Lima Copa Ericsson Argentina - Buenos Aires 2003 Freeman Men's Challenger - Joplin Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Uruguay - Montevideo La Gran Copa Ericsson - Porto Alegre AXA Open - Espinho Polish Open 99 - Poznan Gran Copa Ericsson - Porto Alegre Open Sainte-Victoire - Aix-En-Provence Uncle Toby's Australian Men's Clay Court Challenger - Canberra Alessandria Challenger Heineken Challenger - Ho Chi Minh City USTA Challenger of Burbank - Burbank The Wright Financial Group, Inc. Challenger - Champaign Copa Ericsson Brasil - Sao Paulo GHI Bronx Classic - Bronx Samsung Securities Cup - Seoul China Open - Beijing Chevrolet Cup - Santiago Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Franklin Templeton Tennis Classic - Scottsdale Uncle Tobys Challenger in Caloundra - Caloundra Energis Open - Amsterdam Gelsor Open Romania - Bucharest Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Cerveza Club Columbia Open - Bogota Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney Copa AT&T - Buenos Aires The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis Generali Open 2003 - Kitzbuhel Brasil Open - Salvador Tennis Napoli Cup - Napoli Czech Open 2005 - Prostejov Pekao Open 2005 - Szczecin Kia International in Caloundra - Caloundra AAPT Championships - Adelaide Qatar Open - Doha Kroger / St. Jude International - Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel China Open - Beijing Next Generation Hardcourts - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona BMW Open - Munich Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney Copa Telmex - Buenos Aires Regions Morgan Keegan Championships - Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Brisbane - Brisbane Medibank International - Sydney Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco dBI Tennis Challenger - Binghamton Interwetten Austrian Open - Kitzbuhel Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag GHI Bronx Tennis Classic - Bronx Davidoff Swiss Indoors Basel - Basel Movistar Open - Santiago Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Dusseldorf Open 2006 - Dusseldorf International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Sunrise Challenger Kobstaedernes ATP Challenger - Kolding ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Kia International In Caloundra - Caloundra BCR Open Romania - Bucharest Kia International In Kawana - Kawana XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Rabat Mitsubishi Electric Europe Cup - Monza Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Rimini Challenger The Stella Artois Grass Court Championships - London Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Schickedanz Open 2007 - Furth Movistar Open - Santiago Bancolombia Open - Bogota Polska Energia Open - Bytom Aamulehti Tampere Opene - Tampere Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle San Marino Cepu Open - San Marino German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest If Stockholm Open - Stockholm VTR Open - Vina del Mar Brasov Challenger - Brasov Abierto Mexicano Telcel - Acapulco ATP Challenger Trophy 2007 - Trnava Samsung Securities Cup - Seoul Flea Market Cup - Busan SkiStar Swedish Open - Bastad Open Seat Godo 2003 - Barcelona BMW Tennis Championship - Sunrise XL Bermuda Open - Bermuda Morocco Tennis Tour - Marrakech AIG Japan Open - Tokyo CA Tennis Trophy - Vienna TEAN International - Alphen Aan Den Rijn Copa Petrobras-Colombia - Bogota Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Estoril Open - Estoril Mallorca Open - Mallorca RCA Championships - Indianapolis Copa AT&T - Buenos Aires Adidas International - Sydney Ostrava Challenger Zagreb Challenger Copa Petrobras-Argentina - Buenos Aires Karlsruhe Challenger Franklin Templeton Tennis Classic - Scottsdale Furth Challenger Lugano Challenger Rijeka Challenger Scheveningen Challenger Trofeo Conde de Godo - Barcelona Tampere Challenger Poznan Challenger BMW Open - Munich San Marino Challenger Campos do Jordao Challenger Cordenons Challenger Tata Open 2003 - Chennai Szczecin Challenger Athens Challenger Buenos Aires Challenger Napoli Challenger Montevideo Challenger Tarragona Challenger Santiago Challenger Medellin Challenger Sao Paulo Challenger Kitzbuhel Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Scheveningen Challenger Trani Challenger Rabat Challenger Marrakech Challenger BellSouth Open - Vina del Mar Barletta Challenger Rome Challenger Zagreb Challenger Furth Challenger Miller Lite Hall of Fame Tennis Championships - Newport Poznan Challenger The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Gosford Australian Unity Challenger - Gosford Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo AAPT Championships - Adelaide Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Argentina Open - Buenos Aires Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Tennis Napoli Cup - Napoli Waldbaum's Hamlet Cup - Long Island GHI Bronx Classic - Bronx Legg Mason Tennis Classic - Washington D.C. Copa AT&T - Buenos Aires Next Generation Adelaide International - Adelaide Wideyes Swedish Open - Bastad Shimadzu All Japan Indoor - Kyoto Grand Prix Hassan II - Casablanca Estoril Open - Estoril Fifth-Third Bank Tennis Championships - Lexington Tenniscup of Flanders - Ostende The 69th King's Cup-Thailand Open - Bangkok Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno University of Tennessee USTA Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa CA Tennis Trophy - Vienna TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai Erste Bank Open - Vienna Almaty Challenger 1 - Almaty Abierto Mexicano de Tenis Pegaso - Mexico City Open Seat Godo 2007 - Barcelona Adidas International - Sydney If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Kroger / St. Jude International - Memphis Bank Austria Tennis Trophy - Vienna International Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Brisbane International - Brisbane Medibank International - Sydney Brasil Open - Costa do Sauipe Brasil Open - Costa do Sauipe Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Copa Claro - Buenos Aires Stockholm Open - Stockholm Medibank Private International - Sydney Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Internazionali di Tennis di San Marino - San Marino TD Waterhouse Cup - Long Island BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Energis Open - Amersfoort Kremlin Cup - Moscow Stockholm Open - Stockholm Heineken Open - Auckland Mercedes Cup - Stuttgart Internationaler Raiffeisen Grand Prix - St. Polten Open de Tenis Comunidad Valenciana - Valencia Hypo Group Tennis International - Portschach Heineken Open - Auckland Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona BCR Open Romania - Bucharest Generali Open 1999 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Grand Prix Hassan II - Casablanca Estoril Open - Estoril Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco French Open - Paris Open de Tenis Comunidad Valenciana - Valencia Wimbledon - London U.S. Open - New York Australian Open - Melbourne Medibank International - Sydney Australian Open - Melbourne The Nottingham Open - Nottingham French Open - Paris Winston Salem - Winston Salem Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BMW Open - Munich Australian Open - Melbourne French Open - Paris Wimbledon - London Heineken Open - Auckland Copa Claro - Buenos Aires U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, PO, CHI-AUS, 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, GER-ARG 1-4 Australian Open Wildcard Play-Off - Melbourne Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, World Group, 1R, ARG-NED 5-0 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Olympics - Sydney Olympics - Athens